.title {
  position: relative;
  height: 8vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background-color: #316db4;
  color: #ffffff;
  font-weight: 800;
  padding-left: 10px;
}
.title .title-1 {
  margin-top: 1vh;
  font-size: 6.5vw;
}
.title .title-2 {
  margin-top: 5px;
  width: 100%;
  font-size: 5vw;
  display: flex;
}
.title .title-2 > div {
  display: flex;
  justify-content: center;
  align-items: center;
}
.title .title-2 .title-3 {
  text-align: end;
  font-size: 2.5vw;
  padding-right: 10px;
  text-shadow: 1px 1px 1px #000;
}
.title .zjy-search {
  position: absolute;
  top: 10px;
  right: 10px;
}
.title .title-search {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 50px;
}
.title .title-search > div {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 5px;
  width: 100%;
}
.title .title-search > div .name {
  font-size: 3.4vw;
  width: 60%;
}
.title .title-search > div :deep(.el-input__inner) {
  height: 25px;
  line-height: 30px;
  padding: 0 5px;
}
.title .title-search .zjy-button {
  width: 20%;
}
.title .title-search2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 50px;
}
.title .title-search2 > div {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 5px;
  width: 33.33%;
}
.title .title-search2 > div .name {
  font-size: 3.4vw;
  width: 60%;
}
.title .title-search2 > div :deep(.el-input__inner) {
  height: 25px;
  line-height: 30px;
  padding: 0 5px;
}
.zjy-form-item {
  margin-bottom: 10px !important;
}
:deep(.el-table__header .el-table__cell) {
  background: #316db4;
  color: #ffffff;
}
:deep(.el-table--small .el-table__cell) {
  padding: 0px 0;
}
:deep(.el-table th.el-table__cell > .cell) {
  padding: 0px 0;
}
:deep(.el-table .cell) {
  line-height: unset;
  padding: 0;
}
:deep(.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell) {
  background: #f3f8ff;
}
:deep(.el-table td.el-table__cell, .el-table th.el-table__cell.is-leaf) {
  border-bottom: 1px solid #2e2e2e;
}
:deep(
  .el-table--border .el-table__cell,
  .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed
) {
  border-right: 1px solid #2e2e2e;
}
:deep(.el-table--small) {
  font-size: 11px;
}
:deep(.el-table) {
  color: #0f0f0f;
}
:deep(.el-table.is-scrolling-left th.el-table-fixed-column--left) {
  background-color: #316db4;
}
:deep(.el-table.is-scrolling-none th.el-table-fixed-column--left, .el-table.is-scrolling-none th.el-table-fixed-column--right) {
  background-color: #316db4;
}
.bottom {
  width: 100vw;
  height: 4vh;
  background-color: #316db4;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bottom img {
  width: 35%;
  display: inline-block;
}
.form {
  display: flex;
  flex-wrap: wrap;
}
.from-box {
  display: flex;
  justify-content: space-around;
  margin-bottom: 5px;
}
.el-form-item__label {
  padding: 0 5px;
}
.el-button {
  margin: 0 5px;
}
.el-form-item,
.el-form--inline .el-form-item,
.el-form-item--small {
  margin-right: 0;
  margin-bottom: 0;
}
